carrying out multiple tasks - Français Anglais Dictionnaire